HTTP
HyperText Transfer Protocol
get post
其他HTTP method
HTTP 狀態碼 status code
TCP/IP
OSI 7層
TCP/IP 四層
IP 地址
IPv4 IPv6
port 連接埠 端口
ex : 八班千千:訂便當 給哪個服務
常用port:
預設
HTTP 80
HTTPS 443
FTP 21
自己測試常用 : 3000 4000 8080 8000
TCP UDP
ex : HTTP 訂便當 FTP 訂飲料 為了確定紙條有沒有收到 (小明小美三次確認)=> TCP 可靠連結保證送達 HTTP FTP都是建立在TCP上面
通常大部分應用層的協定都是建立在TCP上 (穩定可靠)
UDP (ex: NBA及時戰況協定) 常用於視訊,要快 偶爾丟幾個封包可接受
TCP 三次握手
總結
網路 | 紙條 |
---|---|
HTTP | 紙條上的內容 |
TCP/UDP | 傳紙條時的三次確認 不確認,一直傳紙條 |
IP | 寄紙條,寫收件者跟寄件人 |
實體層 | 郵差幫忙寄信 |